
package cn.touna.jss.common.enums;

/**
 * <P>芝麻返回枚举</P>
 *
 * @author tianhuaxing 2017年5月22日 下午5:26:02
 * @since 1.0.0.000
 */
public enum ZhimaResultEnum {


    //状态码

    AUTH_ERROR("A01", "系统出错或网络异常"),

    AUTH_ACCREDITING("A03", "用户进行授权,跳入授权页面"),

    AUTH_PARAM_LIMIT("A02", "参数校验不通过"),

    AUTH_ACCREDI_SUCCESS("A00", "已经授权"),

    AUTH_ACCREDI_NO("A04", "没有授权");
    /**
     *
     */
    private String retCode;

    /**
     * 编号
     */
    private String retMessage;

    /**
     * 构造方法
     *
     * @param name  名称
     * @param index 编号
     */
    private ZhimaResultEnum(String retCode, String retMessage) {
        this.retCode = retCode;
        this.retMessage = retMessage;
    }

    /**
     * 获取名称
     *
     * @param index 编号
     * @return 名称
     */
    public static String getName(String retCode) {
        for (ZhimaResultEnum c : ZhimaResultEnum.values()) {
            if (c.getRetCode().equals(retCode)) {
                return c.retMessage;
            }
        }
        return null;
    }

    public String getRetCode() {
        return retCode;
    }


    public String getRetMessage() {
        return retMessage;
    }


    // get set 方法


}
